8174 Lefferts Blvd, Kew Gardens, NY 11415-1730, Kew Gardens
"Super clean. Great food. Superior service!"
"Super clean. Great food. Superior service!"